stir a place completely - German English Dictionary